دبیرستان شرکت فرش ناحیه هفت مشهد درس مبانی و انفورماتیک(Computing Fundamental)
لینوکس سیستم عاملی است راِیگان و آزاد که توسط شخصی بنام لینوس توروالدز سپس توروالدز این سیستم را بین دوستانش و یکی از اجتماعات هکری در اینترنت توزیع کرد و از آنهاخواست تا روی آن کار کنند تا بهتر شود. این آغاز راه لینوکس بود. یا Portable operating system Interface for UNIX یک استاندارد برای سیستم عاملها در دنیای کامپیوتر است که تمام نسخه های عمده یونیکس با آن سازگار هستند. به عبارت دیگر اگر سیستم عامل شما یک سیستم عامل سازگار باPOSIXباشد، ریشه های لینوکس در سیستم عامل یونیکس: لینوکس در فرهنگ مبادله آزاد و راِیگان ایده ها و نرم افزارها رشد کرده است. مانند یونیکس -سیستم عاملی که لینوکس از آن نشات گرفته است - در آن توجه زیادی به برقراری ارتباطات بین توسعه دهندگان نر م افزار شده است ا. هدف، بدست آوردن کد برنامه برای کار است، بدون اینکه مهم باشد که این کد متعلق به چه کسی است اگر سیستم عاملی بود که برای این نیازها توسعه پیدا کرد، آن سیستم عاملی بود که نخستین بار در سال١٩۶٩ در آزمایشگاه های َAT&TوBell ایجاد شده بود و یونیکس نام داشت.فرهنگ هایی را که در آنها یونیکس و ویندوز رشد کردند مقاییسه کنید. مایکروسافت حقوق سیستم عامل DOS را از یک شرکت دیگر خریداری کرد و کاری کرد که این سیستم عامل تنها سیستم عامل موجود برای کامپیوترهای شخصی باشد. هدف مایکروسافت در اختیارگرفتن بازار کامپیوترهای شخصی با نر م افزارهای خودش بود. " چیزی که ما می خواهیم خلق کنیم فقط یک محیط خوب برای برنامه نویسی نیست، بلکه سیستمی است که حول آن دوستی و مصاحبت شکل گیرد. تجربه به ما ثابت کرده است که حس اجتماع کامپیوتری چیزی نیست که توسط سیستم های دسترسی راه دور و سیستم های اشتراکی با تایپ برنامه ها در ترمینال -بجای پانچ آن، فراهم شده، بلکه چیزی است که ارتباط نزدیک و صمیمی بین ما ایجاد کند." و در این روح حاکم، نخستین کد منبع یونیکس بصورت رایگان بین دانشگاه ها توزیع شد. همانند لینوکس، موجود بودن کد منبع یونیکس نیز این امکان را فراهم کرد تا جمع زیادی ازتوسعه دهندگان نرم افزار بهینه سازی های خود را در آن اعمال کرده و آنرا با دیگران به اشتراک بگذارند. در اوایل دهه ۱۹۸۰ توسعه یونیکس از موری هیل به یک آزمایشگاه تجاری تر واقع در سامیت(Summit)که چند مایل پایین تر قرار داشت، منتقل شد. در این حین یونیکس شانس پیدا کردن موفقیت تجاری در بازار به صورت سیستم های کامپیوتری اجرا کننده نرم افزارهای سوئیچینگ تلفنAT&T،برنامه های ابرکامپیوترها برای شبیه سازی وضعیت آب و هوایی و برنامه های کنترل پروژه های فضایی NASA را بدست آورد. تولید کنندگان بزرگ سخت افزار نسخه هایی از یونیکس را برای اجرا روی سخت افزارهای تولیدیشان ایجاد نمودند. برای هماهنگ کردن این حرکت ها شرکتAT&T شروع به تهیه استانداردهایی کرد تا تمام این نسخه های متفرقه همچنان یونیکس خوانده شوند. این استاندارد ها کهSVID و POSIX یعنی Unix System V Interface Definition نام گرفتند، شرایط و مشخصاتی را تعیین کردند که تولید کنندگان مختلف یونیکس باید آنرا رعایت می کردند تا سیستم های آنها سازگار با یونیکس خوانده شود. همین استانداردها و مستندات برای تعیین خط مشی ایجادلینوکس مورد استفاده قرار گرفتند.
هنگامی که لینوکس را با سایر سیستم عامل های تجاری موجود در بازار مقایسه می کنیم، بهترین مشخصه های لینوکس قیمت و قابلیت اطمینان آن است. بیشتر مردم می دانند که قیمت آن مجانی است. (و یا حداقل وقتی بصورت یک بسته بندی و همراه کتاب ارائه شود زیر ۱۰۰ دلار قیمت دارد).معمولا وقتی مردم درباره سود لینوکس صحبت می کنند، معمولا فقط در مورد کاهش مجموعه هزینه هاکه شامل قابلیت استفاده از سخت افزار ارزان و نرم افزارهای کاربردی رایگان می شود، فکر می کنند. درمورد قابلیت اطمینان، عموم بر این عقیده هستند که لینوکس در عین سازگاری با سیستم های یونیکس،بسیار پایدارتر از سیستم عامل های روی میزی موجود است. این موضوع وقتی بیشتر اهمیت پیدامی کند که شما از کامپیوترتان به عنوان سرویس دهنده استفاده می کنید و انتظار ندارید هنگام رفتن به خانه همه چیز درست باشد و فردا صبح همه چیز خراب! ویژگی دیگر لینوکس این است که هر گونه کمک و مستندات آن به فراوانی و رایگان، همیشه در اینترنت موجود است. همیشه کسانی در گروه های خبری لینوکس پیدا می شوند که مشکل شما راحل کنند. چون که شما تمام کدهای منبع برنامه ها را در اختیار دارید اگر چیزی نیاز به تصحیح داشته باشد، خودتان هم می توانید دست به کار شوید! در مقابل، سازندگان سیستم عامل های تجاری رامی بینیم که ماه ها و ماه ها در مقابل گزارشات اشکالات نشسته اند! به یاد داشته باشید که فرهنگ لینوکس، فرهنگ کمک به دیگران است. تفاوت های سیستم های عامل لینوکس وویندوز: 1- کد باز بودن(Open source): سیستم عامل لینوکس،یک سیستم عامل کدباز می باشد.یعنی کد منبع،در اختیار همه قرار دارد.این ویزگی دارای مزایای زیر است: * سیستم عامل لینوکس رایگان است. *کاربران می توانند سیستم عامل را طبق نیازشان تغییر دهند. *عملکرد و طرز کار سیستم عامل دقیقاً مشخص است. *از سیستم عامل لینوکس،می توان به هر تعداد کپی تهیه نمود و بر روی کامپیوتر های مختلف قرار داد.از طرف دیگر سیستم عامل ویندوز،یک سیستم عامل اختصاصی است که کد منبع آن در اختیار مایکروسافت است.در دسترس نبودن کد منبع مشکلات زیر را ایجاد می کند: *کاربران نمی توانند طبق نیازشان آن را تغییر دهند. *عملکرد دقیق سیستم عامل ویندوز مشخص نیست.ابهاماتی از قبیل این که آیا یک برنامه جاسوسی در آن پنهان شده است یا خیر وجود دارد. *نسخه های ویندوز رایگان نمی باشد. 2-سرعت،قدرت و پایداری لینوکس به مراتب بیشتر از ویندوز است.همان طور که بیان شد،سیستم عامل لینوکس از خانواده یونیکس است.یکی از خواص اصلی سیستم های عامل خانواده یونیکس،پایداری و استقامت زیاد آن ها می باشد.این سیستم عامل به راحتی خراب نمی شود.حتی سال ها بدون نیاز به بوت شدن می تواند از آن استفاده کنید،از طرف دیگر سیستم عامل ویندوز هر هفته نیاز به بوت کردن دارد وگرنه از کار خواهد افتاد.سیستم های عامل ویندوز برای ارتقاء به نسخه های جدید تر نیاز به بوت شدن دارند.از طرف دیگر سیستم عامل لینوکس را بدون بوت کردن می توانید ارتقاء دهید. 3- امنیت لینوکس خیلی بیشتر از ویندوز است.امروزه در دنیایی زندگی می کنیم که بر فناوری متکی است.به خطر افتادن اطلاعات منجر به خسارت های تجاری جبران ناپذیری خواهد شد،بنا بر این امنیت اطلاعات جایگاه ویژه ای دارد .از آنجایی که لینوکس برای محیط های شبکه ای و چند کاربره طراحی شده است همین امر باعث شد تا مسائل امنیتی در لینوکس رعایت شوددر صورتی که در ویندوز قابلیت های امنیتی قابل توجهی وجود نداردو یا فقط با اضافه نمودن نرم افزار های اضافی امنیت ناچیز قابل دسترسی می باشد.به عنوان مثال یک برنامه مخرب می تواند کل سیستم عامل ویندوز را خراب کند و این سیستم را از کار بیاندازد در صورتی که یک برنامه مخرب در لینوکس فقط می تواند به دایرکتوری خانگی کاربر اجرا کننده اسیب برساند. چون لینوکس کد باز است بسیاری از اشکالات امنیتی پیش از ایجاد خسارت در مراحل توسعه و برنامه نویسی پیدا شده و رفع می گردد،حتی اگر اشکالاتی در برنامه های منتشر شده یافت شود به دلیل موجود بودن کد منبع آن ها سریعاً برطرف خواهند شد،از طرف دیگر در سیستم عامل ویندوز باید منتظر شرکت مایکروسافت باشیم تا اشکالات پیدا شده را برطرف کند.گاهی اوقات ممکن است اشکالات، پس از اینکه خسارات جبران ناپذیری را ایجاد کردند کشف شوند. سومین نقطه قوت امنیتی که برای لینوکس می توان نام برد این است که تقریباً هیچ ویروسی برای این سیستم عامل وجود ندارد،در حالی که برای ویندوز حدود هزار نوع ویروس یا کرم وجود دارند. 4- لینوکس می تواند بر روی تعداد زیادی سکو از قبیل دستگاه های بسیار کوچک یا ابرکامپیوتر های بسیار بزرگ اجرا شود.از طرفی ویندوز نمی تواند بر روی سکو های مختلف اجرا گردد.به عنوان مثال ویندوز NT تا هنگامی که مایکروسافت عقیده خود را تغییر ندهد بر روی MIPS CPU قابل اجرا است اما برای لینوکس کسی وجود ندارد تا عقیده ی خود را تغییر دهد. 5- تنوع کاربرد لینوکس خیلی بیشتر از ویندوز است.برخی از این کاربرد ها در زیرآمده است: *استفاده از لینوکس برای چک کردن اتصالات شبکه *استفاده از لینوکس به عنوان دیوار اتش (Fire Wall) *استفاده از لینوکس به عنوان مسیر یاب شبکه *استفاده از لینوکس به عنوان سرویس دهنده های مختلف مانند بانک اطلاعاتی،وب،فایل و چاپ *استفاده از لینوکس به عنوان دسک تاپ *استفاده از لینوکس به عنوان ایستگاه کاری *استفاده از لینوکس در دستکاه های قابل حرکت،به طوری که می توان سیستم عامل را بر روی دیسک یا CDقرار داد و با خود جا به جا کرد و دسک تاپ و تنظیمات کامپیوتر خودتان را به همراه خودتان حمل کنید. 6-تنوع سیستم های عامل لینوکس بیشتر از سیستم عامل ویندوز است.به دلیل کد باز بودن سیستم عامل لینوکس،هر گروه یا موسسه تجاری ، یک نسخه خاص آن را منتشر ساخته است.این نسخه ها از یک هسته اصلی (مهم ترین بخش سیستم عامل) پیروی می کنند.تفاوت آن ها در نرم افزار های اضافی ارائه شده،واسط گرافیکی کاربر،فرایند نصب،قیمت و پشتیبانی های فنی است.بنابر این کاربران ازادی انتخاب دارند و می توانند محصولی را انتخاب کنند که کاملاً نیاز آن ها را برطرف می کند.از طرف دیگر چنین مفهومی را به هیچ
نظرات شما عزیزان:
آخرین مطالب آرشيو وبلاگ نويسندگان موضوعات پیوندهای روزانه ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() پيوندها ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
![]() |
|||
![]() |